mob/proc/Create()
	var
		head_t = rand(50,200) + 400*rand(0.0001,1)
		chest_t = rand(50,200) + 400*rand(0.0001,1)
		leg_t = rand(50,200) + 400*rand(0.0001,1)
		arm_t = rand(50,200) + 400*rand(0.0001,1)
		dgH_t = rand(10,100) + 100*rand(0.0001,1)
		rsH_t = rand(10,100) + 100*rand(0.0001,1)
		stC_t = rand(10,100) + 100*rand(0.0001,1)
		stL_t = rand(10,100) + 100*rand(0.0001,1)
		stA_t = rand(10,100) + 100*rand(0.0001,1)
		agH_t = rand(10,100) + 100*rand(0.0001,1)
		agC_t = rand(10,100) + 100*rand(0.0001,1)
		agL_t = rand(10,100) + 100*rand(0.0001,1)
		agA_t = rand(10,100) + 100*rand(0.0001,1)
		rec_t
		w_t = 60
		char_name

	while(!char_name)
		char_name = input("What's your name?","Name") as null|text
	var/char = input("Now, a small questionnaire \nYou die in battle but God gives you the opportunity to live forever in animal form. Which animal would choose you?","Questions") in list ("Bull","Rabbit","Tortoise")
	switch(char)
		if("Bull")
			stC_t += rand(5,20)
			stL_t += rand(0,10)
			stA_t += rand(10,40)
			rec_t = rand(150,200)
			w_t += 30
		if("Rabbit")
			agC_t += rand(5,20)
			agL_t += rand(0,10)
			agA_t += rand(10,40)
			rec_t = rand(80,110)
			w_t -= 10
		if("Tortoise")
			rsH_t += rand(5,15)
			stC_t += rand(5,10)
			head_t += rand(25,75)
			chest_t += rand(25,75)
			rec_t = rand(120,140)
			w_t += 10
	char = input("After a bloody fight, your opponent falls to the ground exhausted and unable to continue fighting. You can wait for your enemy, run away or finish him. So you decide to:","Questions") in list ("Run","Wait","Finish")
	switch(char)
		if("Run")
			agL_t += rand(20,50)
			w_t -= 5
		if("Wait")
			stC_t += rand(5,20)
			rsH_t += rand(5,20)
			head_t += rand(20,50)
			chest_t += rand(20,50)
			w_t +=5
		if("Finish")
			stA_t += rand(20,50)

	char = input("After a long session of training, you decide to take some rest. So you spend your time on:","Questions") in list ("Restaurant","Mountains","House")
	switch(char)
		if("Restaurant")
			w_t += rand(5,50)
			chest_t += rand(25,100)
			agL_t -= rand(5,15)
			agA_t -= rand(5,15)
		if("Mountains")
			w_t -= rand(5,25)
			rec_t -= rand(5,20)
			stA_t += rand(10,20)
		if("House")
			rec_t -= rand(30,35)

	char = input("Nice, you have answered my questionnaire. Now, I have an last question. I know you have lost your bond with your school, but, I want to know you better. All fighters come from a fight school. Today we have a lot of schools, but, some schools have more prestige than others.\n - The Deferes school, for example, train fighters to be hard as a rock.\n -  On the other hand, Podemores school focus on brute strenght.\n -  Veldes school has the fastest fighters on the country.\n -  Membrap focus on limbs power.\n -  And finally the Braper school, an variation of Membrap. They focus more on kicks skills.\n -  So, what was your school?","Questions") in list ("Deferes","Podemores","Veldes","Membrap","Braper")
	src.weight = w_t
	src.exp = 0
	src.age = rand(14,17)
	src.height = rand(155,210)
	src.i_age = src.age
	src.born = year
	src.head_max = head_t
	src.head = head_t
	src.chest_max = chest_t
	src.chest = chest_t
	src.arms_max = arm_t
	src.arms = arm_t
	src.legs_max = leg_t
	src.legs = leg_t
	src.dmg_head = dgH_t
	src.res_head = rsH_t
	src.str_arm = stA_t
	src.str_leg = stL_t
	src.str_chest = stC_t
	src.agi_arm = agA_t
	src.agi_leg = agL_t
	src.agi_head = agH_t
	src.agi_chest = agC_t
	src.recov = rec_t
	src.name = char_name

	switch(char)
		if("Deferes")
			//School Bonus
			src.head_max += rand(50,200)
			src.head = src.head_max
			src.chest_max += rand(50,200)
			src.chest = src.chest_max
			src.arms_max += rand(50,200)
			src.arms = src.arms_max
			src.legs_max += rand(50,200)
			src.legs = src.legs_max

			//School Base Icon
			src.icon='Male.dmi'
			src.icon_state = ""

			//Location
			src.loc=locate(1,1,1)

			//School Skills
			src.high_punch = 1
			src.verbs += new/mob/enemy/verb/High_Punch

		if("Podemores")
			//School Bonus
			src.str_leg += rand(20,80)
			src.str_arm += rand(20,100)
			src.str_chest += rand(50,80)
			src.res_head += rand(20,40)

			//School Base Icon
			src.icon='Male.dmi'
			src.icon_state = ""

			//Location
			src.loc=locate(1,1,1)

			//School Skills
			src.high_punch = 1
			src.verbs += new/mob/enemy/verb/High_Punch

		if("Veldes")
			//School Bonus
			src.agi_arm += rand(20,80)
			src.agi_head += rand(20,40)
			src.agi_chest += rand(50,80)
			src.agi_leg += rand(20,100)

			//School Base Icon
			src.icon='Male.dmi'
			src.icon_state = ""

			//Location
			src.loc=locate(1,1,1)

			//School Skills
			src.high_punch = 1
			src.verbs += new/mob/enemy/verb/High_Punch

		if("Membrap")
			//School Bonus
			src.chest_max += rand(25,100)
			src.arms_max += rand(25,100)
			src.legs_max += rand(25,100)
			src.str_arm += rand(25,40)
			src.str_leg += rand(25,40)
			src.str_chest += rand(25,40)

			//School Base Icon
			src.icon='Male.dmi'
			src.icon_state = ""

			//Location
			src.loc=locate(1,1,1)

			//School Skills
			src.high_punch = 1
			src.verbs += new/mob/enemy/verb/High_Punch

		if("Braper")
			//School Bonus
			src.arms_max += rand(25,100)
			src.legs_max += rand(50,250)
			src.str_leg += rand(60,120)

			//School Base Icon
			src.icon='Male.dmi'
			src.icon_state = ""

			//Location
			src.loc=locate(1,1,1)

			//School Skills
			src.high_punch = 1
			src.verbs += new/mob/enemy/verb/High_Punch
